• word of the day

    english lavender

    english lavender - Dictionary definition and meaning for word english lavender

    Definition
    (noun) aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets

Word used in video below:
text: (sniffs) quadrant three smells like lavender,
Download our Mobile App Today
Receive our word of the day
on Whatsapp